tropical storm warning - Alemán Inglés Diccionario